import Vue from 'vue'
import Vuex from 'vuex'
// 引入模块
import appointment from './module/appointment' // 挂号预约流程
import payrecord from './module/payrecord'//支付信息
import user from './module/user'  // 用户信息
import recipel from './module/recipel' // 缴费流程
import route from './module/route' // 路由所需的页面名称记录
import timer from './module/timer' // 倒计时
import terminfo from './module/terminfo' // 终端信息
import medicalInsurance from './module/medicalInsurance'//医保交易数据
import payCard from './module/payCard'//银行卡数据
import zndz from './module/zndz'//智能导诊数据
import yjyy from './module/yjyy'//医技预约数据
import yyjj from './module/yyjj'//医院简介数据
Vue.use(Vuex)

export default new Vuex.Store({
  // 模块
  modules: {
    user, // 用户信息
    appointment, // 挂号预约
    payrecord,//支付信息
    recipel, // 缴费
    route,// 路由的信息记录，用于两个相关流程中“完成”或“取消”后的页面跳转
    timer,
    terminfo,
    medicalInsurance,
	payCard,
	zndz,
	yjyy,
	yyjj
  }
})
